large tortoiseshells - Turkish English Dictionary